.chat-icon-tg {
  position: fixed; /* Фиксированное позиционирование */
  bottom: 20px; /* Отступ от нижнего края */
  right: 20px; /* Отступ от правого края */
  z-index: 1000; /* Чтобы иконка была поверх других элементов */
  width: 60px; /* Размер иконки */
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.3s ease; /* Анимация при наведении */
}

.chat-icon-tg:hover {
  transform: scale(1.1); /* Увеличение при наведении */
}

.chat-icon-tg img {
  width: 100%; /* Логотип занимает всю область */
  height: 100%;
  filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2)); /* Тень для объема */
}

.cart__cost {
  display: block !important;
  white-space: normal !important;
  word-wrap: break-word;
}
.cookie-popup{position:fixed;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.8);color:white;padding:15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}
.cookie-popup button{margin:5px;padding:10px 15px;border:none;cursor:pointer;font-size:14px}
.btn-accept{background:#b42c66;color:white}
.btn-settings{background:orange;color:white}
.custom-order__wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}
.custom-order__row{flex:1;display:flex;justify-content:flex-start}
.custom-order__card{order:1;background:black;border-radius:10px;border:2px solid #fe1c7c;box-shadow:0 4px 10px rgba(0,0,0,0.1);overflow:hidden;width:350px;text-align:left;padding:20px;height:fit-content}
.custom-order__image img{width:100%;height:auto;border-radius:8px}
.custom-order__title{font-size:20px;margin:15px 0 10px;color:#333}
.custom-order__description{font-size:14px;color:#666;margin-bottom:10px}
.custom-order__price{font-size:18px;font-weight:bold;color:#b42c66;margin-bottom:15px}
.custom-order__select-item{margin-bottom:10px}
.custom-order__select-item label{font-size:14px;font-weight:bold;color:#333;display:block;margin-bottom:5px}
.custom-order__select-item select{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px;font-size:14px}
.custom-order__quantity{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}
.custom-order__quantity button{background:#ddd;border:none;padding:10px;font-size:16px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;transition:background 0.3s}
.custom-order__quantity button:hover{background:#bbb}
.custom-order__input{width:63%;text-align:center;font-size:30px;border:1px solid #ccc;border-radius:5px;margin:0 5px;height:35px}
.custom-order__btn{background:#b42c66;color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background 0.3s ease;width:100%}
.custom-order__btn:hover{background:#921e52}
.custom-order__about{flex:1;max-width:450px;background:#d9d9d9;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.1)}
.custom-order__about h2{font-size:20px;color:#333;margin-bottom:10px}
.custom-order__about p{font-size:14px;color:#666}
@media (max-width:992px){.custom-order__wrapper{flex-direction:column;align-items:center}
  .custom-order__card,.custom-order__about{width:100%;max-width:100%}
  .custom-order__about{margin-top:20px}
}
///////////////.chat-icon{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#007bff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(0,0,0,0.1);cursor:pointer;transition:background-color 0.3s ease}
.chat-icon:hover{background-color:#0056b3}
.chat-icon img{width:32px;height:32px}
.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}
.wrapper>main{flex:1 1 auto}
.wrapper>*{min-width:0}
*{padding:0;margin:0;border:0}
*,:after,:before{box-sizing:border-box}
:active,:focus,a:active,a:focus{outline:none}
aside,footer,header,nav{display:block}
body,html{font-family:Open Sans;height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#151b1f;position:relative}
button,input,textarea{font-family:inherit}
input::-ms-clear{display:none}
button{cursor:pointer}
button::-moz-focus-inner{padding:0;border:0}
a,a:hover,a:visited{text-decoration:none}
ul li{list-style:none}
img{vertical-align:top}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}
@font-face{font-family:Inter;src:url(../fonts/Inter-VariableFont_slnt,wght.ttf)}
@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-VariableFont_wdth,wght.ttf)}
.container{max-width:1170px;padding:0 15px;margin:0 auto}
h1{font-size:2.14286rem;font-weight:700;letter-spacing:.17143rem;height:6.5rem;display:flex;align-items:center}
.subtitle,h1{color:#fff;font-family:Inter;font-style:normal;line-height:normal}
.subtitle{font-size:1.28571rem;font-weight:400;letter-spacing:.10286rem}
.button{width:100%;height:4.78571rem;display:flex;align-items:center;justify-content:center;border-radius:1.07143rem;background:#b42c66;color:#fff;text-align:center;font-size:1.78571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;transition:.3s}
.button:hover{background-color:rgba(180,44,103,.3607843137);scale:1.05}
.button-sm{display:flex;align-items:center;justify-content:center;border-radius:.71429rem;background:#fff;padding:1rem;box-sizing:content-box;color:#b42c66;width:13.92857rem;font-size:1.78571rem;height:1rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;transition:.3s}
.button-sm:hover{scale:1.05}
body{top:0!important}
.skiptranslate{display:none;height:0}
.language__img{cursor:pointer}
.hello{margin-top:6rem}
.hello__container{z-index:2;position:relative}
.hello__container img{position:absolute;right:0;top:3.5rem;z-index:-1}
.hello__row{display:flex}
.hello__info{display:flex;flex-direction:column}
.hello__info h1{width:26rem;margin-top:2.7rem}
.hello__logo{margin-left:-2rem}
.hello__logo img{position:static}
.hello__subtitle{width:21rem;margin-top:1.9rem}
.hello__button{margin-left:1rem;margin-top:1.5rem}
.hello__advantages{margin-left:5.2rem}
.hello__item{margin-top:2rem;display:flex;height:auto}
.hello__item span{display:flex;align-items:center;justify-content:center;color:#ffe8fe;text-align:center;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;background-color:#5c5963;width:17.85714rem;height:3.07143rem;border-radius:1.5rem}
.hello__item img{width:3.7rem;margin-left:1.3rem;position:static}
.hello__lower-row{margin-top:2.7rem;display:flex;justify-content:space-between}
.hello__lower-row img{position:static}
.hello__rate{display:flex;align-items:baseline}
.hello__rate img{margin-right:1.3rem}
.hello__consult{background-color:transparent}
.order{margin-top:4.5rem}
.order__container h1{height:6.5rem;display:flex;align-items:center}
.order__title{color:#fff;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}
.order__types{margin-top:1.36rem;overflow:hidden;justify-content:space-around;border-radius:.71429rem;border:1px solid #fff;height:3.28571rem;margin-bottom:2rem}
.order__type,.order__types{display:flex;align-items:center}
.order__type{justify-content:center;padding:0 3rem;box-sizing:content-box;background-color:#5c5963;width:12.85714rem;height:2.21429rem;border-radius:1.1rem;color:#fff;text-align:center;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;transition:.1s;cursor:pointer}
.order__type:hover,.order__type_selected{background-color:#b42c66}
.order__about{order:2;padding-bottom:2rem;display:none;width:32.64286rem;height:-moz-fit-content;height:fit-content;border-radius:.71429rem;background:#d9d9d9}
.order__about ul{color:#000;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;padding:2rem 2rem 0 0}
.order__about ul li{list-style-type:disc;list-style-position:inside;padding:0}
.order__about-title{padding:1.5rem 0;text-align:center;font-size:1.42857rem;font-weight:700}
.order__about-text,.order__about-title{color:#000;font-family:Inter;font-style:normal;line-height:normal}
.order__about-text{font-size:1.28571rem;font-weight:400;padding:0 2rem}
.order__row{display:flex;justify-content:space-between}
.order__row .order__about{display:block;width:32.64286rem;height:-moz-fit-content;height:fit-content;border-radius:.71429rem;background:#d9d9d9}
.order__row .order__about ul{color:#000;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;padding:2rem 2rem 0 0}
.order__row .order__about ul li{list-style-type:disc;list-style-position:inside}
.order__select-item{max-width:19.57143rem;margin-top:1rem}
.order__item_selected{cursor:pointer;width:100%;border-radius:.35714rem;border:1px solid #fff;position:relative}
.order__item_selected span{color:#fff;display:flex;justify-content:center;align-items:center;font-size:2.28571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;height:3.21429rem}
.order__item_selected span:after{content:"";width:1.78571rem;height:.92857rem;background-color:#fff;-webkit-clip-path:polygon(0 100%,50% 0,100% 100%);clip-path:polygon(0 100%,50% 0,100% 100%);rotate:180deg;right:.64rem;top:30%;position:absolute;transition:.15s ease-in-out}
.order__item_selected span.open:after{rotate:0deg}
.order__menu{width:100%;border-radius:.35714rem;background-color:#5c5963;height:0;overflow:hidden;margin-top:15px}
.order__menu li{cursor:pointer;color:#fff;display:flex;justify-content:center;align-items:center;font-size:2.28571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;width:100%;height:2.21429rem;transition:.3s}
.order__menu li:hover{background-color:#b42c66}
.order__menu.menu__open{height:auto;margin-bottom:2rem}
.order__slider{position:relative;margin-top:1.5rem;display:flex;flex-direction:column}
.order__slider span{position:absolute;top:.5rem;right:20%;color:#fff;font-size:1.07143rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal}
.order__slider #slider{width:37.14286rem;height:.14286rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;margin-top:1.8rem;margin-bottom:2.2rem}
.order__slider #slider::-webkit-slider-thumb{box-sizing:border-box;-webkit-appearance:none;appearance:none;width:2.85714rem;height:2.92857rem;border-radius:2.92857rem;background:#d9d9d9;background-image:url(../images/Group2.png);background-position:50%;background-size:80%;background-repeat:no-repeat;cursor:pointer}
.order__slider .order__counter{color:#fff;justify-content:center;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;width:15.57143rem;background-color:transparent;height:2.21429rem;text-align:center;padding:0 2rem;box-sizing:content-box;border-radius:.35714rem;border:1px solid #fff}
.order__price,.order__slider .order__counter{display:flex;align-items:center}
.order__price p{color:#fff;font-size:2.28571rem}
.order__cost,.order__price p{font-family:Inter;font-style:normal;font-weight:700}
.full-width-text{display:block;width:100%;text-align:justify}
.order__cost{color:#fe1c7c;text-align:justify;width:100%;display:block;text-align:center;font-size:2.28571rem;line-height:normal}
.order__button{margin-top:1rem}
.benefits{margin-top:7rem}
.benefits__row{margin-top:3rem}
.benefits__item,.benefits__row{display:flex;justify-content:space-between}
.benefits__item{align-items:start}
.benefits__item img{margin-right:1rem;width:5rem;height:5rem}
.benefits__text{max-width:20.7rem}
.benefits__title{color:#fff;font-size:1.42857rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}
.benefits__subtitle{margin-top:1rem}
.spheres{margin-top:7rem}
.spheres__container h1{margin-bottom:-2rem}
.spheres__items{position:relative}
.spheres__items #seo{right:2rem;top:4.5rem;font-size:3.21429rem;letter-spacing:.25714rem}
.spheres__items #promo,.spheres__items #seo{color:#fff;text-align:center;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}
.spheres__items #promo{font-size:1.78571rem;letter-spacing:.14286rem;left:2.5rem;top:6rem}
.spheres__items #smm{color:#fff;text-align:center;font-size:3.21429rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.25714rem;left:15.5rem;top:9rem}
.spheres__items #smm span{transform:none;left:-100%}
.spheres__items #scraping{font-size:2.14286rem;letter-spacing:.17143rem;top:9.3rem;right:16.5rem}
.spheres__items #parsing,.spheres__items #scraping{color:#fff;text-align:center;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}
.spheres__items #parsing{font-size:1.78571rem;letter-spacing:.14286rem;right:6rem;top:12rem}
.spheres__items #marketing{color:#fe1c7c;text-align:center;font-size:5.35714rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.42857rem;top:13rem;left:20rem}
.spheres__items #marketing:hover{color:#fff;padding:5px;background-color:#b42c66;border-radius:1rem}
.spheres__items #research{font-size:3.21429rem;letter-spacing:.25714rem;top:18rem;left:2.5rem}
.spheres__items #monitoring,.spheres__items #research{color:#fff;text-align:center;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}
.spheres__items #monitoring{font-size:1.78571rem;letter-spacing:.14286rem;left:23.8rem;top:22.2rem}
.spheres__items #gaming{color:#fe1c7c;text-align:center;font-size:5.35714rem;font-family:Inter;font-style:normal;font-weight:700;letter-spacing:.42857rem;top:20.5rem;right:12rem}
.spheres__items #gaming:hover{color:#fff;padding:5px;background-color:#b42c66;border-radius:1rem}
.spheres__items #posting{font-size:3.21429rem;letter-spacing:.25714rem;top:26.4rem;right:22.5rem}
.spheres__items #posting,.spheres__items #security{color:#fff;text-align:center;font-family:Inter;font-style:normal;font-weight:700;line-height:normal}
.spheres__items #security{font-size:2.5rem;letter-spacing:.2rem;top:30.5rem;right:12rem}
.spheres__items #security span{transform:none;left:-50%}
.spheres__items #ta{color:#fe1c7c;text-align:center;font-size:5.35714rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.42857rem;top:31rem;left:6.5rem}
.spheres__items #ta:hover{color:#fff;padding:5px;background-color:#b42c66;border-radius:1rem}
.spheres__items #book{color:#fff;text-align:center;font-size:1.78571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14286rem;top:35rem;right:4rem}
.spheres__items #book span{transform:none;left:-40%}
.spheres__items #test{color:#fff;text-align:center;font-size:1.78571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14286rem;top:38rem;right:23rem}
.spheres__items #test span{transform:none;left:-100%}
.spheres__item{position:absolute;cursor:pointer;transition:.3s}
.spheres__item span{display:none}
.spheres__item a{color:inherit}
.spheres__item:hover{scale:1.1;z-index:1000}
.spheres__item:hover span{letter-spacing:normal;display:block;position:absolute;font-size:1.5rem;margin-top:2rem;width:24rem;transform:translateX(10%);background-color:#fff;color:#000;z-index:1000;padding:5px}
.spheres__item:hover span:after{content:"";width:30px;height:20px;top:-20px;background-color:#fff;-webkit-clip-path:polygon(0 100%,50% 0,100% 100%);clip-path:polygon(0 100%,50% 0,100% 100%);right:42%;position:absolute;overflow:visible}
.start{margin-top:51rem}
.start__container{position:relative}
.start__container img{position:absolute;right:0;z-index:-1}
.start__subtitle{width:27rem}
.start__button{margin-top:2rem}
.locations{margin-top:6rem}
.locations__container{position:relative}
.locations__container img{position:absolute;right:0;top:2rem;z-index:-1}
.location__list li{padding-left:4rem;color:#fff;font-size:2.14286rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;position:relative}
.location__list li:before{content:" ";width:10px;height:10px;border-radius:10px;background-color:#fff;position:absolute;left:2%;top:30%}
.guarantees{margin-top:9.7rem}
.guarantees__container{position:relative}
.guarantees__container img{position:absolute}
.guarantees__list{max-width:40rem}
.guarantees__list li{margin-top:3rem;color:#fff;font-size:1.42857rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.11429rem;display:flex;align-items:center}
.guarantees__list li img{position:static;margin-right:1.4rem}
.guarantees__title{color:#fff;font-size:1.78571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14286rem}
.guarantees__list_second{position:absolute;right:0}
.guarantees__list_second ul{display:flex;flex-direction:column;align-items:end}
.guarantees__list_second li{text-align:right}
.guarantees__list_second img{margin-left:1.4rem}
.guarantees__list_third{margin-top:7rem}
.guarantees__button{position:absolute;right:0}
.review__rate{margin:0 auto;display:flex;align-items:baseline;width:100%;justify-content:center;margin-bottom:4rem}
.review__rate img{margin-left:2rem}
.review__row{display:flex;justify-content:space-between}
.review__container h1{margin-top:2.7rem}
.payments{margin-top:4rem}
.payments__container h1{margin-bottom:-2rem}
.payments__subtitle{text-align:center;max-width:31rem;margin-top:.5rem;margin-bottom:1rem}
.payments__row{display:flex;justify-content:space-between}
.payments__row .payments__button{display:none}
.payments__item{max-width:36rem;display:flex;flex-direction:column;align-items:center}
.payments__title{margin-top:1.5rem;color:#fff;text-align:center;font-size:2.14286rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.17143rem}
.payments__button{margin:0 auto;margin-top:2.6rem}
.FAQ{margin-bottom:2rem}
.FAQ__container h1{margin-bottom:-2.7rem}
.hidden{display:none}
.FAQ__dropdown{margin-top:2.7rem;border-radius:.35714rem;border:1px solid #fff;transition:.1s}
.FAQ__dropdown:hover{box-shadow:-5px -5px 43px -5px hsla(0,0%,100%,.6)}
.FAQ__dropdown-title{cursor:pointer;position:relative;height:4.78571rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.57143rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal}
.FAQ__dropdown-title:after{content:"";width:3.57143rem;height:1.71429rem;background-color:#fff;-webkit-clip-path:polygon(0 100%,50% 0,100% 100%);clip-path:polygon(0 100%,50% 0,100% 100%);rotate:180deg;right:1rem;top:30%;position:absolute;transition:.15s ease-in-out}
.FAQ__dropdown-title.toggled:after{rotate:0deg}
.FAQ__dropdown__content{display:flex;max-width:71.5rem;flex-direction:column;justify-content:center;flex-shrink:0;color:#fff;font-size:1.57143rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;height:0;overflow:hidden}
.FAQ__dropdown__content.show{height:auto;margin-top:1rem;margin-left:1.8rem;margin-bottom:1.6rem}
.FAQ__button{display:block;color:#fff;text-align:center;font-size:1.78571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;width:15.57143rem;height:3.85714rem;border-radius:1.07143rem;background:#818181;margin:2rem auto;transition:.3s;margin-bottom:0}
.FAQ__button:hover{scale:1.05}
.cart{margin-top:4rem;padding-bottom:10rem}
.cart__row{display:flex}
.cart__input{margin-top:1.5rem;display:flex;flex-direction:column;color:#fff;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.10286rem}
.cart__input input{margin-top:.5rem;width:25rem;font-size:1rem;padding:13px 20px 12px 30px;font-family:Inter;color:#000;border:1px solid #efefef;border-radius:50px}
.cart__agreement{margin-top:2rem;color:#fff;font-size:1.48571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.10286rem}
.cart__agreement a{color:#b42c66}
.cart__button{margin-top:4rem}
.cart__title{color:#fff;font-size:1.48571rem;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.10286rem}
.cart__services{margin-top:2rem}
.cart__services li{display:flex;flex-direction:column;color:#fff;font-size:1.28571rem;font-family:Inter;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.10286rem}
.cart__services li span{font-weight:400}
.cart__price{margin-top:4rem;display:flex;align-items:center}
.cart__price .cart__cost{display:flex;margin:0 5.5rem 0 2rem;color:#fe1c7c;text-align:center;font-size:2.14286rem;line-height:normal}
.cart__price .cart__cost,.cart__price p{font-family:Inter;font-style:normal;font-weight:700}
.cart__price p{color:#fff;font-size:1.28571rem}
.check{display:none}
.nessesary span{display:flex}
.nessesary input{border:1px solid #fd0000}
.nessesary .check{display:block;color:#fd0000;margin-left:5px}
@media (max-width:1135px){html{font-size:12px}
  .locations{margin-top:10rem}
  .locations h1{padding-top:10rem}
  .location__list{margin-top:3rem}
  .location__list li{margin-top:1rem}
}
@media (max-width:992px){.custom-order__card,.custom-order__about{width:50%;max-width:100%}
  .order__type{padding:0 1rem}
  .spheres__item{position:static;margin-top:2rem;margin-left:2rem}
  .spheres__items{margin-top:5rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-around;text-align:center}
  .review__rate{display:none}
  .review__container{display:flex;align-items:center}
  .review__container,.review__row{flex-direction:column}
  .review__item{margin-top:2rem}
  .start{margin-top:10rem}
  .guarantees{margin-top:24rem}
  .order__about-text{font-size:1rem}
}
@media (max-width:767px){.custom-order__card,.custom-order__about{width:100%;max-width:100%}
  html{font-size:10px}
  .container{display:grid}
  .hello__container img{left:0;opacity:.2;width:100%;object-fit:cover}
  .hello__logo img{opacity:1}
  .hello__row{flex-direction:column;align-items:center;margin-top:10rem}
  .hello__item img{opacity:1;width:3.7rem}
  .hello__info{align-items:center;text-align:center}
  .hello__button{align-self:start;position:relative;left:-29px}
  .hello__advantages{margin:0}
  .order__options{margin-top:3rem}
  .order__types{flex-direction:column;height:auto}
  .order__type{width:100%;background-color:rgba(92,89,99,.4);border-radius:unset;padding:15px 0}
  .order__type_selected{background-color:#b42c66}
  .order__about{display:block;margin:2rem auto;width:100%}
  .order__row{flex-direction:column-reverse;align-items:center}
  .order__row .order__about{display:none}
  .order__about-text{font-size:1.28571rem}
  .benefits__row{margin:0;flex-direction:column;align-items:center}
  .benefits__item{margin-top:3rem;align-items:center}
  .spheres,.spheres__subtitle{margin-top:3rem}
  .locations{margin-top:5rem}
  .start__container{display:flex;flex-direction:column;align-items:center;justify-content:center}
  .start__container h1{font-size:3rem;text-align:center}
  .start__container .start__subtitle{font-size:2rem;text-align:center}
  .start__container img{object-fit:none;opacity:.4}
  .guarantees{margin-top:6rem}
  .guarantees__list{margin:0 auto}
  .guarantees__list_second{margin-top:5rem;position:static;display:flex;flex-direction:column;align-items:end}
  .guarantees__list_third{margin-top:5rem}
  .guarantees__button{position:static;margin:0 auto;margin-top:3rem}
  .payments__row{flex-direction:column;align-items:center}
  .payments__row .payments__button{display:block;display:flex;align-items:center}
  .payments__item img{width:100%;object-fit:cover}
  .FAQ__dropdown-title,.FAQ__dropdown__content{font-size:1.3rem}
  .FAQ__dropdown-title:after,.FAQ__dropdown__content:after{width:2rem;height:1.1rem;top:40%}
  .cart{margin-top:9rem}
  .cart__about span,.cart__agreement{font-size:1rem}
  .cart__input input{width:20rem}
}
